package com.nwpu.coursesupport.view;

import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonInclude;

@JsonInclude(JsonInclude.Include.NON_NULL)
public class StudentGradeView {

	private int id;//class_student中的id
	private String className;
	private String classNumber;
	private String studentCode;
	private int  stuId;
	private String name;
	private double theoryTestGrade;
    private double labTestGrade;
    private double dailyGrade;
    private double taskTotalGrade;
    private double finalTotalGrade; 
    @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm")
    private Date updateDate;
    private Integer updaterId;
    private String updateName;
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getClassNumber() {
		return classNumber;
	}
	public void setClassNumber(String classNumber) {
		this.classNumber = classNumber;
	}
	public String getStudentCode() {
		return studentCode;
	}
	public void setStudentCode(String studentCode) {
		this.studentCode = studentCode;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public double getTheoryTestGrade() {
		return theoryTestGrade;
	}
	public void setTheoryTestGrade(double theoryTestGrade) {
		this.theoryTestGrade = theoryTestGrade;
	}
	public double getLabTestGrade() {
		return labTestGrade;
	}
	public void setLabTestGrade(double labTestGrade) {
		this.labTestGrade = labTestGrade;
	}
	public double getDailyGrade() {
		return dailyGrade;
	}
	public void setDailyGrade(double dailyGrade) {
		this.dailyGrade = dailyGrade;
	}
	public double getTaskTotalGrade() {
		return taskTotalGrade;
	}
	public void setTaskTotalGrade(double taskTotalGrade) {
		this.taskTotalGrade = taskTotalGrade;
	}
	public double getFinalTotalGrade() {
		return finalTotalGrade;
	}
	public void setFinalTotalGrade(double finalTotalGrade) {
		this.finalTotalGrade = finalTotalGrade;
	}
	public Date getUpdateDate() {
		return updateDate;
	}
	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}
	public Integer getUpdaterId() {
		return updaterId;
	}
	public void setUpdaterId(Integer updaterId) {
		this.updaterId = updaterId;
	}
	public String getUpdateName() {
		return updateName;
	}
	public void setUpdateName(String updateName) {
		this.updateName = updateName;
	}
	public String getClassName() {
		return className;
	}
	public void setClassName(String className) {
		this.className = className;
	}
	public int getStuId() {
		return stuId;
	}
	public void setStuId(int stuId) {
		this.stuId = stuId;
	}
	
}
